Quality Analysis of Composed Services through Fault Injection

نویسندگان

  • Maria Grazia Fugini
  • Barbara Pernici
  • Filippo Ramoni
چکیده

Web service composition can be adopted to integrate information systems as complex composed processes. While interfaces of services are known at composition time, the quality of the composed process may depend on the ability of component services to react to unforseen situations, such as data quality problems and coordination problems. In this work, we propose an approach to analyze the quality of composed services using fault injection techniques, by inspecting the reaction to injected faults in the composed process to assess its quality in terms of fault tolerance capabilities. The component services are analyzed either as black-boxes, when only input and output messages are considered or as white-boxes, when data sources used by the service are considered.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault detection, classification and location methodology for solar microgrids using current injection, online phaselet transform, mathematical morphology filter and signal energy analysis

In this paper, a new method for detection and fault location and classification in MTDC solar microgrid is presented. Some issues such as expanding renewable energy sources and DC loads and efforts to increase power quality and reduce the environmental impact of electricity generation have led to the expansion of solar networks. Identifying the types and locations of faults is important to ensu...

متن کامل

Simulating Errors in Web Services

This paper details our research into creating a method and tools to perform dependability analysis of Web Services. Our method is based upon a modified version of Network Level Fault Injection and extends this technique by automatically decoding network messages, based on SOAP, and thus allowing meaningful faults to be injected. This paper also outlines our method for automating the generation ...

متن کامل

A Software-Implemented Fault Injection Toolkit for Dependency Analysis of Large Scale Distributed Applications

A new software implemented fault injection toolkit named SIFIT is described in this paper which can be used to testify the dependability of large scale distributed applications on Unix-like platforms. This toolkit is composed by interfaces, services and tools. One of its innovations is that it has been also integrated with a general debugging tool so that it has the functionality of debugging a...

متن کامل

Study and Analysis of Defect Amplification Index in Technology Variant Business Application Development through Fault Injection Patterns

Software reliability for business applications is becoming a topic of interest in the IT community. An effective method to validate and understand defect behaviour in a software application is Fault Injection. Fault injection involves the deliberate insertion of faults or errors into software in order to determine its response and to study its behaviour. Fault Injection Modeling has demonstrate...

متن کامل

A Tool for Assessing Fault Tolerance Mechanisms applied to Web Service applications

Testing Fault Tolerance Mechanisms (FTM’s) is crucial for the development of today’s Web Service applications. In this work, we propose a methodology for assessing the efficacy of FTMs applied to Web services applications distributed over the Internet. We present a tool that uses application level fault injection techniques to inject communication faults by using a network Emulator Service. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007